astonished (by something or someone) - Spanish English Dictionary